/*--------------------------base style begin--------------------------*/
html,body{margin:0;padding:0}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0;padding:0;}
html,body{font-size:12px; font-family:Tahoma,Verdana,"宋体"; height:100%;line-height: 1.2;}
ol,ul{list-style:none outside none;}
/*base style begin*/
input[type="text"]:focus, input[type="password"]:focus { outline:0;}
textarea:focus { outline:0;}
textarea{resize:none;}
input {outline:none;}
a{text-decoration:none;color:#0082CB;outline:none;blr:expression(this.onFocus=this.blur())}
a:hover {text-decoration:underline;}
a:focus {outline:none;}
img{border: 0px;}
.hidden{display: none !important;}
.visibilityHidden{visibility:hidden !important;display:block !important;position:absolute !important;left:-9999px !important;}
.round {-moz-border-radius:6px;border-radius: 6px;}
.round6 {-moz-border-radius:6px;border-radius: 6px;}
.round3 {-moz-border-radius:3px;border-radius: 3px;}
.round9 {-moz-border-radius:9px;border-radius: 9px;}

.round15{-moz-border-radius:15px;border-radius: 15px;}
.left_round {-moz-border-radius:6px 0 0 6px;box-shadow: #AAA 3px 3px 6px;border-radius: 6px 0 0 6px;}
.shadow {-webkit-box-shadow: #AAA 3px 3px 6px;-webkit-border-radius: 6px;-moz-box-shadow: #AAA 3px 3px 6px;}
.transparency {opacity:0.9;filter:alpha(opacity=90)}
.reflection3{-webkit-box-reflect: below 0px -webkit-gradient(linear, 0 0%, 10% 100%, from(transparent), color-stop(.5, transparent), to(white));}

.ii{ display: inline-block; /* for ie*/ *display: inline; zoom: 1; }
.fl {float:left;}
.c, .cl {clear:both}
.fr {float:right;}
.hand{cursor: pointer;}
.fn {float:none !important;};

.vb{vertical-align: bottom;}

